block-and-tackle system - French English Dictionary
History

block-and-tackle system



Meanings of "block-and-tackle system" in French English Dictionary : 1 result(s)

English French
Paralympic
block-and-tackle system système d'attache